//package hxy.bytecode.compile.annotation;
//
//import hxy.bytecode.compile.CustomCompiler;
//
//import java.io.File;
//
//public class CustomCompilerTest {
//
//    public static void main(String[] args) throws Exception {
//        String userDir = System.getProperty("user.dir");
//        String sourceDirectory = userDir
//                + File.separator
//                + "/src/main/java";
//        String outDirectory = Thread.currentThread()
//            .getContextClassLoader()
//            .getResource(".").toURI()
//            .getPath();
//
//        CustomCompiler customCompiler = new CustomCompiler(
//              sourceDirectory, outDirectory);
//        // 添加Procressor
//        customCompiler.addProcessor(new CustomProcessor());
//        boolean result = customCompiler.compile(
//            DefaultCrudRespository .class.getName(), "java");
//        if (result) {
//            System.out.println("编译Success!");
//        }
//    }
//}